Index
Problem list
Graph
Plane graph
References
TODO list
Graph
/
Plane graph
(
Bibtex
)
P255
:
Enumeration of all plane straight-line graphs on a given point set in the plane
Input:
A point set $P$ in the plane.
Output:
All plane straight-line graphs on $P$.
Complexity:
$O(|P|\log|P|)$ time per solution.
Comment:
Use gray code.
Reference:
[
Aichholzer2007
] (
Bibtex
)
P256
:
Enumeration of all plane and connected straight-line graphs on a given point set in the plane
Input:
A point set $P$ in the plane.
Output:
All plane and connected straight-line graphs on $P$.
Complexity:
$O(|P|\log|P|)$ time per solution.
Comment:
Use gray code.
Reference:
[
Aichholzer2007
] (
Bibtex
)
P257
:
Enumeration of all plane spanning trees on a given point set in the plane
Input:
A point set $P$ in the plane.
Output:
All plane spanning trees on $P$.
Complexity:
$O(|P|\log|P|)$ time per solution.
Comment:
Use gray code.
Reference:
[
Aichholzer2007
] (
Bibtex
)
P17
:
Enumeration of all plane graphs
Input:
$m$: the maximum number of edges.
Output:
All connected rooted plane graphs with at most $m$ edges.
Complexity:
amortized $O(1)$ time per graph with $O(m)$ space.
Comment:
This algorithm does not outputs the entire graph but the difference from previous one.
Reference:
[
Yamanaka2009
] (
Bibtex
)
P18
:
Enumeration of all plane graphs
Input:
$m$: the maximum number of edges.
Output:
All connected non-rooted plane graphs with at most $m$ edges.
Complexity:
$O(m^3)$ time per graph with $O(m)$ space.
Comment:
This algorithm does not outputs the entire graph but the difference from previous one.
Reference:
[
Yamanaka2009
] (
Bibtex
)
P248
:
Enumeration of all plane graphs on a given point set in the plane
Input:
A fixed point set $P$.
Output:
All plane graphs on $P$.
Complexity:
$O(N)$ total time.
Comment:
$N$ is the number of solutions.
Reference:
[
Katoh2009a
] (
Bibtex
)
P249
:
Enumeration of all non-crossing spanning connected graphs on a given point set in the plane
Input:
A fixed point set $P$.
Output:
All non-crossing spanning connected graphs on $P$.
Complexity:
$O(N)$ total time.
Comment:
$N$ is the number of solutions.
Reference:
[
Katoh2009a
] (
Bibtex
)
P250
:
Enumeration of all non-crossing spanning trees on a given point set in the plane
Input:
A fixed point set $P$.
Output:
All non-crossing spanning trees on $P$.
Complexity:
$O(N + |P|tri(P))$ total time.
Comment:
$N$ is the number of solutions and $tri(P)$ is the number of triangulations of $P$.
Reference:
[
Katoh2009a
] (
Bibtex
)
P251
:
Enumeration of all non-crossing minimally rigid frameworks on a given point set in the plane
Input:
A fixed point set $P$.
Output:
All non-crossing minimally rigid frameworks on $P$.
Complexity:
$O(|P|^2N)$ total time.
Comment:
$N$ is the number of solutions.
Reference:
[
Katoh2009a
] (
Bibtex
)
P252
:
Enumeration of all non-crossing perfect matchings on a given point set in the plane
Input:
A fixed point set $P$.
Output:
All non-crossing perfect matchings on $P$.
Complexity:
$O(|P|^{3/2}tri(P) + |P|^{5/2}N)$ total time.
Comment:
$N$ is the number of solutions and $tri(P)$ is the number of triangulations of $P$.
Reference:
[
Katoh2009a
] (
Bibtex
)
P208
:
Enumeration of all triconnected rooted plane graphs
Input:
Integers $n$ and $g$.
Output:
All triconnected rooted plane graphs with $n$ vertices, whose each inner face has the length at most $g$.
Complexity:
$O(1)$ delay with $O(n)$ space after $O(n)$ time preprocessing.
Comment:
Reference:
[
Zhuang2010
] (
Bibtex
)
P209
:
Enumeration of all triconnected rooted plane graphs
Input:
An integer $n$.
Output:
All triconnected rooted plane graphs with $n$ vertices.
Complexity:
$O(n^3)$ delay with $O(n)$ space after $O(n)$ time preprocessing.
Comment:
Reference:
[
Zhuang2010
] (
Bibtex
)
P215
:
Enumeration of all biconnected rooted plane graphs
Input:
Integers $n$ and $g$.
Output:
All biconnected rooted plane graphs with exactly $n$ vertices such that each inner face is of length at most $g$.
Complexity:
$O(1)$ delay with $O(n)$ space, after an $O(n)$ time preprocessing.
Comment:
Reference:
[
Zhuang2010c
] (
Bibtex
)
P216
:
Enumeration of all biconnected plane graphs
Input:
Integers $n$ and $g$.
Output:
All biconnected plane graphs with at most $n$ vertices such that each inner face is of length at most $g$.
Complexity:
$O(n^3)$ time per solution on average with $O(n)$ space.
Comment:
Reference:
[
Zhuang2010c
] (
Bibtex
)
P217
:
Enumeration of all biconnected rooted plane graphs
Input:
Integers $n$ and $g$.
Output:
All biconnected rooted plane graphs with at most $n$ vertices such that each inner face is of length at most $g$.
Complexity:
$O(1)$ delay with $O(n)$ space.
Comment:
Reference:
[
Zhuang2010c
] (
Bibtex
)
P219
:
Enumeration of all rooted plane graphs in $\mathcal{G}_{\text{int}}(n, g) - \mathcal{G}_3(n, g)$
Input:
Integers $n$ and $g$.
Output:
All rooted plane graphs in $\mathcal{G}_{\text{int}}(n, g) - \mathcal{G}_3(n, g)$
Complexity:
$O(1)$ delay with $O(n)$ space and time preprocessing.
Comment:
Reference:
[
Zhuang2010a
] (
Bibtex
)